home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_10.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
76KB
|
1,366 lines
# near model CODE resource
# jump table entries: 2952-2971 (20 of them)
export_369:
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 2F2E 000C move.l -[A7], [A6 + 0xC]
00000008 4EBA 0B0E jsr [PC + 0xB0E /* 00000B18 */]
0000000C 4E5E unlink A6
0000000E 4E75 rts
export_370:
fn00000010:
00000010 4E56 FFF8 link A6, -0x0008
00000014 48E7 0118 movem.l -[A7], D7,A3,A4
00000018 266E 000C movea.l A3, [A6 + 0xC]
0000001C 286E 0008 movea.l A4, [A6 + 0x8]
00000020 7000 moveq.l D0, 0x00
00000022 2D40 FFFC move.l [A6 - 0x4], D0
00000026 2F0B move.l -[A7], A3
00000028 4EBA 0694 jsr [PC + 0x694 /* 000006BE */]
0000002C 2E00 move.l D7, D0
0000002E 0C87 6677 696E cmpi.l D7, 0x6677696E /* 'fwin' */
00000034 588F addq.l A7, 4
00000036 663C bne +0x3E /* 00000074 */
00000038 2F0B move.l -[A7], A3
0000003A 4EBA 0682 jsr [PC + 0x682 /* 000006BE */]
0000003E 2E00 move.l D7, D0
00000040 2F0B move.l -[A7], A3
00000042 4EBA 067A jsr [PC + 0x67A /* 000006BE */]
00000046 2E00 move.l D7, D0
00000048 2F0B move.l -[A7], A3
0000004A 2F0C move.l -[A7], A4
0000004C 2054 movea.l A0, [A4]
0000004E 2050 movea.l A0, [A0]
00000050 2268 0030 movea.l A1, [A0 + 0x30]
00000054 4E91 jsr [A1]
00000056 2D40 FFF8 move.l [A6 - 0x8], D0
0000005A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000005E 6714 beq +0x16 /* 00000074 */
00000060 3007 move.w D0, D7
00000062 48C0 ext.l D0
00000064 2F00 move.l -[A7], D0
00000066 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000006A 4EAD 135A jsr [A5 + 0x135A /* export_615 */]
0000006E 2D40 FFFC move.l [A6 - 0x4], D0
00000072 508F addq.l A7, 8
label00000074:
00000074 202E FFFC move.l D0, [A6 - 0x4]
00000078 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14]
0000007E 4E5E unlink A6
00000080 4E75 rts
export_371:
00000082 4E56 FEFC link A6, -0x0104
00000086 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
0000008A 266E 000C movea.l A3, [A6 + 0xC]
0000008E 286E 0008 movea.l A4, [A6 + 0x8]
00000092 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000098 2F0B move.l -[A7], A3
0000009A 4EBA 0492 jsr [PC + 0x492 /* 0000052E */]
0000009E 4A00 tst.b D0
000000A0 508F addq.l A7, 8
000000A2 6738 beq +0x3A /* 000000DC */
000000A4 2053 movea.l A0, [A3]
000000A6 58A8 0016 addq.l [A0 + 0x16], 4
000000AA 2F0B move.l -[A7], A3
000000AC 4EBA 0610 jsr [PC + 0x610 /* 000006BE */]
000000B0 0C80 6665 7874 cmpi.l D0, 0x66657874 /* 'fext' */
000000B6 588F addq.l A7, 4
000000B8 6622 bne +0x24 /* 000000DC */
000000BA 2053 movea.l A0, [A3]
000000BC 58A8 0016 addq.l [A0 + 0x16], 4
000000C0 2F0B move.l -[A7], A3
000000C2 4EBA 05FA jsr [PC + 0x5FA /* 000006BE */]
000000C6 2A00 move.l D5, D0
000000C8 2F05 move.l -[A7], D5
000000CA 2F0B move.l -[A7], A3
000000CC 2F2D FC10 move.l -[A7], [A5 - 0x3F0]
000000D0 4EBA 0CA0 jsr [PC + 0xCA0 /* 00000D72 */]
000000D4 4FEF 0010 lea.l A7, [A7 + 0x10]
000000D8 6000 0158 bra +0x15A /* 00000232 */
label000000DC:
000000DC 4207 clr.b D7
000000DE 2053 movea.l A0, [A3]
000000E0 2028 0024 move.l D0, [A0 + 0x24]
000000E4 0480 616E 7372 subi.l D0, 0x616E7372 /* 'ansr' */
000000EA 6750 beq +0x52 /* 0000013C */
000000EC 0480 0100 FC02 subi.l D0, 0x100FC02
000000F2 670C beq +0xE /* 00000100 */
000000F4 0480 0CF2 00FC subi.l D0, 0xCF200FC
000000FA 673A beq +0x3C /* 00000136 */
000000FC 6000 0116 bra +0x118 /* 00000214 */
label00000100:
00000100 4878 0080 push.l 0x80
00000104 2F0C move.l -[A7], A4
00000106 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
0000010A 2F2D FE0C move.l -[A7], [A5 - 0x1F4]
0000010E 4EBA 0C90 jsr [PC + 0xC90 /* 00000DA0 */]
00000112 7020 moveq.l D0, 0x20
00000114 C038 0B20 and.b D0, [0x00000B20 /* UnSwitchedFlags */]
00000118 4FEF 000C lea.l A7, [A7 + 0xC]
0000011C 6718 beq +0x1A /* 00000136 */
0000011E 4EAD 092A jsr [A5 + 0x92A /* export_289 */]
00000122 4A00 tst.b D0
00000124 6610 bne +0x12 /* 00000136 */
00000126 2F2D FE0C move.l -[A7], [A5 - 0x1F4]
0000012A 2F3C 6F70 7374 move.l -[A7], 0x6F707374 /* 'opst' */
00000130 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00000134 508F addq.l A7, 8
label00000136:
00000136 7E01 moveq.l D7, 0x01
00000138 6000 00DA bra +0xDC /* 00000214 */
label0000013C:
0000013C 7E01 moveq.l D7, 0x01
0000013E 7A02 moveq.l D5, 0x02
00000140 41EE FF00 lea.l A0, [A6 - 0x100]
00000144 4210 clr.b [A0]
00000146 486E FF00 pea.l [A6 - 0x100]
0000014A 486E FEFC pea.l [A6 - 0x104]
0000014E 2F0B move.l -[A7], A3
00000150 4EBA 0CAC jsr [PC + 0xCAC /* 00000DFE */]
00000154 2053 movea.l A0, [A3]
00000156 2028 002A move.l D0, [A0 + 0x2A]
0000015A 0480 6F64 6F63 subi.l D0, 0x6F646F63 /* 'odoc' */
00000160 4FEF 000C lea.l A7, [A7 + 0xC]
00000164 6720 beq +0x22 /* 00000186 */
00000166 0480 0100 0000 subi.l D0, 0x1000000
0000016C 6712 beq +0x14 /* 00000180 */
0000016E 0480 0201 0411 subi.l D0, 0x2010411
00000174 6716 beq +0x18 /* 0000018C */
00000176 0480 0103 0200 subi.l D0, 0x1030200
0000017C 671E beq +0x20 /* 0000019C */
0000017E 602C bra +0x2E /* 000001AC */
label00000180:
00000180 3C3C 13C8 move.w D6, 0x13C8
00000184 6028 bra +0x2A /* 000001AE */
label00000186:
00000186 3C3C 13C7 move.w D6, 0x13C7
0000018A 6022 bra +0x24 /* 000001AE */
label0000018C:
0000018C 4AAE FEFC tst.l [A6 - 0x104]
00000190 6604 bne +0x6 /* 00000196 */
00000192 4205 clr.b D5
00000194 6018 bra +0x1A /* 000001AE */
label00000196:
00000196 3C3C 13C6 move.w D6, 0x13C6
0000019A 6012 bra +0x14 /* 000001AE */
label0000019C:
0000019C 4AAE FEFC tst.l [A6 - 0x104]
000001A0 6604 bne +0x6 /* 000001A6 */
000001A2 7A01 moveq.l D5, 0x01
000001A4 6008 bra +0xA /* 000001AE */
label000001A6:
000001A6 3C3C 13C6 move.w D6, 0x13C6
000001AA 6002 bra +0x4 /* 000001AE */
label000001AC:
000001AC 4207 clr.b D7
label000001AE:
000001AE 7000 moveq.l D0, 0x00
000001B0 1005 move.b D0, D5
000001B2 0C40 0002 cmpi.w D0, 0x2
000001B6 673C beq +0x3E /* 000001F4 */
000001B8 2F2D FE0C move.l -[A7], [A5 - 0x1F4]
000001BC 4EBA 0BE2 jsr [PC + 0xBE2 /* 00000DA0 */]
000001C0 2F0C move.l -[A7], A4
000001C2 2054 movea.l A0, [A4]
000001C4 2050 movea.l A0, [A0]
000001C6 2268 005C movea.l A1, [A0 + 0x5C]
000001CA 4E91 jsr [A1]
000001CC 7000 moveq.l D0, 0x00
000001CE 1005 move.b D0, D5
000001D0 4A80 tst.l D0
000001D2 508F addq.l A7, 8
000001D4 6608 bne +0xA /* 000001DE */
000001D6 3F3C 0002 move.w -[A7], 0x2
000001DA A895 syscall ShutDown
000001DC 6006 bra +0x8 /* 000001E4 */
label000001DE:
000001DE 3F3C 0001 move.w -[A7], 0x1
000001E2 A895 syscall ShutDown
label000001E4:
000001E4 2F0C move.l -[A7], A4
000001E6 2054 movea.l A0, [A4]
000001E8 2050 movea.l A0, [A0]
000001EA 2268 0058 movea.l A1, [A0 + 0x58]
000001EE 4E91 jsr [A1]
000001F0 588F addq.l A7, 4
000001F2 6020 bra +0x22 /* 00000214 */
label000001F4:
000001F4 4A07 tst.b D7
000001F6 671C beq +0x1E /* 00000214 */
000001F8 4AAE FEFC tst.l [A6 - 0x104]
000001FC 6716 beq +0x18 /* 00000214 */
000001FE 7080 moveq.l D0, 0xFFFFFF80
00000200 B0AE FEFC cmp.l D0, [A6 - 0x104]
00000204 670E beq +0x10 /* 00000214 */
00000206 486E FF00 pea.l [A6 - 0x100]
0000020A 48C6 ext.l D6
0000020C 2F06 move.l -[A7], D6
0000020E 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */]
00000212 508F addq.l A7, 8
label00000214:
00000214 4A07 tst.b D7
00000216 661A bne +0x1C /* 00000232 */
00000218 2F0B move.l -[A7], A3
0000021A 2F2D FE3E move.l -[A7], [A5 - 0x1C2]
0000021E 4EBA 0C78 jsr [PC + 0xC78 /* 00000E98 */]
00000222 4A00 tst.b D0
00000224 508F addq.l A7, 8
00000226 660A bne +0xC /* 00000232 */
00000228 2F0B move.l -[A7], A3
0000022A 2F0C move.l -[A7], A4
0000022C 4EBA FDD2 jsr [PC - 0x22E /* 00000000 */]
00000230 508F addq.l A7, 8
label00000232:
00000232 4CEE 18E0 FEE8 movem.l D5,D6,D7,A3,A4, [A6 - 0x118]
00000238 4E5E unlink A6
0000023A 4E75 rts
export_372:
0000023C 4E56 FFF4 link A6, -0x000C
00000240 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000244 266E 000C movea.l A3, [A6 + 0xC]
00000248 286E 0008 movea.l A4, [A6 + 0x8]
0000024C 7000 moveq.l D0, 0x00
0000024E 2D40 FFF4 move.l [A6 - 0xC], D0
00000252 2F0B move.l -[A7], A3
00000254 4EBA 0468 jsr [PC + 0x468 /* 000006BE */]
00000258 2C00 move.l D6, D0
0000025A 2F0B move.l -[A7], A3
0000025C 4EBA 0460 jsr [PC + 0x460 /* 000006BE */]
00000260 2E00 move.l D7, D0
00000262 2006 move.l D0, D6
00000264 0480 616C 6973 subi.l D0, 0x616C6973 /* 'alis' */
0000026A 508F addq.l A7, 8
0000026C 6776 beq +0x78 /* 000002E4 */
0000026E 0480 04FD 04F1 subi.l D0, 0x4FD04F1
00000274 6600 00C4 bne +0xC6 /* 0000033A */
00000278 2F0B move.l -[A7], A3
0000027A 4EBA 0442 jsr [PC + 0x442 /* 000006BE */]
0000027E 588F addq.l A7, 4
00000280 2F00 move.l -[A7], D0
00000282 4878 1393 push.l 0x1393
00000286 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */]
0000028A 2C00 move.l D6, D0
0000028C 0480 0000 2710 subi.l D0, 0x2710
00000292 508F addq.l A7, 8
00000294 6712 beq +0x14 /* 000002A8 */
00000296 0480 0000 01F4 subi.l D0, 0x1F4
0000029C 6714 beq +0x16 /* 000002B2 */
0000029E 0480 0000 01F4 subi.l D0, 0x1F4
000002A4 6718 beq +0x1A /* 000002BE */
000002A6 6022 bra +0x24 /* 000002CA */
label000002A8:
000002A8 2D6D FE3E FFF4 move.l [A6 - 0xC], [A5 - 0x1C2]
000002AE 6000 009E bra +0xA0 /* 0000034E */
label000002B2:
000002B2 2054 movea.l A0, [A4]
000002B4 2D68 0036 FFF4 move.l [A6 - 0xC], [A0 + 0x36]
000002BA 6000 0092 bra +0x94 /* 0000034E */
label000002BE:
000002BE 2054 movea.l A0, [A4]
000002C0 2D68 0032 FFF4 move.l [A6 - 0xC], [A0 + 0x32]
000002C6 6000 0086 bra +0x88 /* 0000034E */
label000002CA:
000002CA 2053 movea.l A0, [A3]
000002CC 06A8 FFFF FFF4 0016 addi.l [A0 + 0x16], 0xFFFFFFF4
000002D4 2F0B move.l -[A7], A3
000002D6 2F0C move.l -[A7], A4
000002D8 4EBA FD36 jsr [PC - 0x2CA /* 00000010 */]
000002DC 2D40 FFF4 move.l [A6 - 0xC], D0
000002E0 508F addq.l A7, 8
000002E2 606A bra +0x6C /* 0000034E */
label000002E4:
000002E4 2053 movea.l A0, [A3]
000002E6 41E8 0032 lea.l A0, [A0 + 0x32]
000002EA 2253 movea.l A1, [A3]
000002EC 2029 0016 move.l D0, [A1 + 0x16]
000002F0 D088 add.l D0, A0
000002F2 2D40 FFFC move.l [A6 - 0x4], D0
000002F6 558F subq.l A7, 2
000002F8 2F2E FFFC move.l -[A7], [A6 - 0x4]
000002FC 486E FFF8 pea.l [A6 - 0x8]
00000300 2F07 move.l -[A7], D7
00000302 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */]
00000306 2053 movea.l A0, [A3]
00000308 DFA8 0016 add.l [A0 + 0x16], D7
0000030C 2054 movea.l A0, [A4]
0000030E 0828 0005 0008 btst.b [A0 + 0x8], 0x5
00000314 56C0 sne D0
00000316 4400 neg.b D0
00000318 4880 ext.w D0
0000031A 48C0 ext.l D0
0000031C 2F00 move.l -[A7], D0
0000031E 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000322 2F2D FE0C move.l -[A7], [A5 - 0x1F4]
00000326 4EAD 3762 jsr [A5 + 0x3762 /* export_1768 */]
0000032A 2D40 FFF4 move.l [A6 - 0xC], D0
0000032E 206E FFF8 movea.l A0, [A6 - 0x8]
00000332 A023 syscall DisposHandle/DisposeHandle
00000334 4FEF 000C lea.l A7, [A7 + 0xC]
00000338 6014 bra +0x16 /* 0000034E */
label0000033A:
0000033A 2053 movea.l A0, [A3]
0000033C 51A8 0016 subq.l [A0 + 0x16], 8
00000340 2F0B move.l -[A7], A3
00000342 2F0C move.l -[A7], A4
00000344 4EBA FCCA jsr [PC - 0x336 /* 00000010 */]
00000348 2D40 FFF4 move.l [A6 - 0xC], D0
0000034C 508F addq.l A7, 8
label0000034E:
0000034E 202E FFF4 move.l D0, [A6 - 0xC]
00000352 4CEE 18C0 FFE4 movem.l D6,D7,A3,A4, [A6 - 0x1C]
00000358 4E5E unlink A6
0000035A 4E75 rts
export_373:
0000035C 4E56 0000 link A6, 0
00000360 2F0C move.l -[A7], A4
00000362 202E 0008 move.l D0, [A6 + 0x8]
00000366 A722 syscall NewHandleSysClear, flags=7
00000368 2848 movea.l A4, A0
0000036A 2F0C move.l -[A7], A4
0000036C 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00000370 200C move.l D0, A4
00000372 286E FFFC movea.l A4, [A6 - 0x4]
00000376 4E5E unlink A6
00000378 4E75 rts
export_374:
0000037A 4E56 FF04 link A6, -0x00FC
0000037E 48E7 0118 movem.l -[A7], D7,A3,A4
00000382 266E 000C movea.l A3, [A6 + 0xC]
00000386 286E 0008 movea.l A4, [A6 + 0x8]
0000038A 4878 0BB8 push.l 0xBB8
0000038E 2F0C move.l -[A7], A4
00000390 4EBA 025C jsr [PC + 0x25C /* 000005EE */]
00000394 204C movea.l A0, A4
00000396 A029 syscall HLock
00000398 2054 movea.l A0, [A4]
0000039A 216B 0002 001C move.l [A0 + 0x1C], [A3 + 0x2]
000003A0 2054 movea.l A0, [A4]
000003A2 216B 000A 0024 move.l [A0 + 0x24], [A3 + 0xA]
000003A8 558F subq.l A7, 2
000003AA 486E FF04 pea.l [A6 - 0xFC]
000003AE 2054 movea.l A0, [A4]
000003B0 4868 002A pea.l [A0 + 0x2A]
000003B4 4868 0032 pea.l [A0 + 0x32]
000003B8 4868 002E pea.l [A0 + 0x2E]
000003BC 3F3C 0033 move.w -[A7], 0x33 /* '3' */
000003C0 A88F syscall OSDispatch
000003C2 3E1F move.w D7, [A7]+
000003C4 558F subq.l A7, 2
000003C6 486E FF08 pea.l [A6 - 0xF8]
000003CA 2054 movea.l A0, [A4]
000003CC 2F08 move.l -[A7], A0
000003CE 3F3C 0035 move.w -[A7], 0x35 /* '5' */
000003D2 A88F syscall OSDispatch
000003D4 4A5F tst.w [A7]+
000003D6 508F addq.l A7, 8
000003D8 670C beq +0xE /* 000003E6 */
000003DA 2054 movea.l A0, [A4]
000003DC 7000 moveq.l D0, 0x00
000003DE 2080 move.l [A0], D0
000003E0 2054 movea.l A0, [A4]
000003E2 2140 0004 move.l [A0 + 0x4], D0
label000003E6:
000003E6 4A6E FF50 tst.w [A6 - 0xB0]
000003EA 56C0 sne D0
000003EC 0240 0001 andi.w D0, 0x1
000003F0 48C0 ext.l D0
000003F2 2054 movea.l A0, [A4]
000003F4 1140 0008 move.b [A0 + 0x8], D0
000003F8 2054 movea.l A0, [A4]
000003FA 216E FF04 000A move.l [A0 + 0xA], [A6 - 0xFC]
00000400 204C movea.l A0, A4
00000402 A02A syscall HUnlock
00000404 2054 movea.l A0, [A4]
00000406 2F28 002E move.l -[A7], [A0 + 0x2E]
0000040A 2F0C move.l -[A7], A4
0000040C 4EBA 01E0 jsr [PC + 0x1E0 /* 000005EE */]
00000410 3007 move.w D0, D7
00000412 508F addq.l A7, 8
00000414 4CEE 1880 FEF8 movem.l D7,A3,A4, [A6 - 0x108]
0000041A 4E5E unlink A6
0000041C 4E75 rts
export_375:
fn0000041E:
0000041E 4E56 0000 link A6, 0
00000422 48E7 0308 movem.l -[A7], D6,D7,A4
00000426 2E2E 000C move.l D7, [A6 + 0xC]
0000042A 286E 0008 movea.l A4, [A6 + 0x8]
0000042E 204C movea.l A0, A4
00000430 A029 syscall HLock
00000432 558F subq.l A7, 2
00000434 2054 movea.l A0, [A4]
00000436 4868 001A pea.l [A0 + 0x1A]
0000043A 203C 0000 F000 move.l D0, 0xF000
00000440 C087 and.l D0, D7
00000442 0C80 0000 8000 cmpi.l D0, 0x8000
00000448 660A bne +0xC /* 00000454 */
0000044A 2054 movea.l A0, [A4]
0000044C 41E8 000E lea.l A0, [A0 + 0xE]
00000450 2008 move.l D0, A0
00000452 6006 bra +0x8 /* 0000045A */
label00000454:
00000454 2054 movea.l A0, [A4]
00000456 2028 000A move.l D0, [A0 + 0xA]
label0000045A:
0000045A 2F00 move.l -[A7], D0
0000045C 2054 movea.l A0, [A4]
0000045E 2F28 002A move.l -[A7], [A0 + 0x2A]
00000462 4868 0032 pea.l [A0 + 0x32]
00000466 2F28 002E move.l -[A7], [A0 + 0x2E]
0000046A 2F07 move.l -[A7], D7
0000046C 3F3C 0034 move.w -[A7], 0x34 /* '4' */
00000470 A88F syscall OSDispatch
00000472 3C1F move.w D6, [A7]+
00000474 0C46 FC6B cmpi.w D6, 0xFC6B
00000478 6642 bne +0x44 /* 000004BC */
0000047A 558F subq.l A7, 2
0000047C 2054 movea.l A0, [A4]
0000047E 4868 001A pea.l [A0 + 0x1A]
00000482 203C 0000 F000 move.l D0, 0xF000
00000488 C087 and.l D0, D7
0000048A 0C80 0000 8000 cmpi.l D0, 0x8000
00000490 660A bne +0xC /* 0000049C */
00000492 2054 movea.l A0, [A4]
00000494 41E8 000E lea.l A0, [A0 + 0xE]
00000498 2008 move.l D0, A0
0000049A 6006 bra +0x8 /* 000004A2 */
label0000049C:
0000049C 2054 movea.l A0, [A4]
0000049E 2028 000A move.l D0, [A0 + 0xA]
label000004A2:
000004A2 2F00 move.l -[A7], D0
000004A4 2054 movea.l A0, [A4]
000004A6 2F28 002A move.l -[A7], [A0 + 0x2A]
000004AA 4868 0032 pea.l [A0 + 0x32]
000004AE 2F28 002E move.l -[A7], [A0 + 0x2E]
000004B2 2F07 move.l -[A7], D7
000004B4 3F3C 0034 move.w -[A7], 0x34 /* '4' */
000004B8 A88F syscall OSDispatch
000004BA 3C1F move.w D6, [A7]+
label000004BC:
000004BC 204C movea.l A0, A4
000004BE A02A syscall HUnlock
000004C0 3006 move.w D0, D6
000004C2 4CEE 10C0 FFF4 movem.l D6,D7,A4, [A6 - 0xC]
000004C8 4E5E unlink A6
000004CA 4E75 rts
export_376:
000004CC 4E56 0000 link A6, 0
000004D0 2F0C move.l -[A7], A4
000004D2 286E 0008 movea.l A4, [A6 + 0x8]
000004D6 2054 movea.l A0, [A4]
000004D8 7000 moveq.l D0, 0x00
000004DA 2140 000E move.l [A0 + 0xE], D0
000004DE 2054 movea.l A0, [A4]
000004E0 7201 moveq.l D1, 0x01
000004E2 2141 0012 move.l [A0 + 0x12], D1
000004E6 286E FFFC movea.l A4, [A6 - 0x4]
000004EA 4E5E unlink A6
000004EC 4E75 rts
export_377:
fn000004EE:
000004EE 4E56 0000 link A6, 0
000004F2 48E7 0108 movem.l -[A7], D7,A4
000004F6 286E 0008 movea.l A4, [A6 + 0x8]
000004FA 2F2E 000C move.l -[A7], [A6 + 0xC]
000004FE 2F0C move.l -[A7], A4
00000500 4EBA 002C jsr [PC + 0x2C /* 0000052E */]
00000504 1E00 move.b D7, D0
00000506 508F addq.l A7, 8
00000508 6718 beq +0x1A /* 00000522 */
0000050A 2054 movea.l A0, [A4]
0000050C 06A8 0000 000C 0016 addi.l [A0 + 0x16], 0xC
00000514 2F0C move.l -[A7], A4
00000516 4EBA 01A6 jsr [PC + 0x1A6 /* 000006BE */]
0000051A 206E 0010 movea.l A0, [A6 + 0x10]
0000051E 2080 move.l [A0], D0
00000520 588F addq.l A7, 4
label00000522:
00000522 1007 move.b D0, D7
00000524 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
0000052A 4E5E unlink A6
0000052C 4E75 rts
export_378:
fn0000052E:
0000052E 4E56 0000 link A6, 0
00000532 2F0C move.l -[A7], A4
00000534 286E 0008 movea.l A4, [A6 + 0x8]
00000538 2054 movea.l A0, [A4]
0000053A 7008 moveq.l D0, 0x08
0000053C 2140 0016 move.l [A0 + 0x16], D0
00000540 2F2E 000C move.l -[A7], [A6 + 0xC]
00000544 2F0C move.l -[A7], A4
00000546 4EBA 000A jsr [PC + 0xA /* 00000552 */]
0000054A 286E FFFC movea.l A4, [A6 - 0x4]
0000054E 4E5E unlink A6
00000550 4E75 rts
fn00000552:
00000552 4E56 FFFC link A6, -0x0004
00000556 48E7 0118 movem.l -[A7], D7,A3,A4
0000055A 2E2E 000C move.l D7, [A6 + 0xC]
0000055E 286E 0008 movea.l A4, [A6 + 0x8]
00000562 2054 movea.l A0, [A4]
00000564 41E8 0032 lea.l A0, [A0 + 0x32]
00000568 2254 movea.l A1, [A4]
0000056A 2669 0016 movea.l A3, [A1 + 0x16]
0000056E D7C8 add.l A3, A0
00000570 603A bra +0x3C /* 000005AC */
label00000572:
00000572 BE93 cmp.l D7, [A3]
00000574 6604 bne +0x6 /* 0000057A */
00000576 7001 moveq.l D0, 0x01
00000578 6046 bra +0x48 /* 000005C0 */
label0000057A:
0000057A 0C93 3B3B 3B3B cmpi.l [A3], 0x3B3B3B3B /* ';;;;' */
00000580 6608 bne +0xA /* 0000058A */
00000582 2054 movea.l A0, [A4]
00000584 58A8 0016 addq.l [A0 + 0x16], 4
00000588 600E bra +0x10 /* 00000598 */
label0000058A:
0000058A 2054 movea.l A0, [A4]
0000058C 202B 0008 move.l D0, [A3 + 0x8]
00000590 720C moveq.l D1, 0x0C
00000592 D081 add.l D0, D1
00000594 D1A8 0016 add.l [A0 + 0x16], D0
label00000598:
00000598 2054 movea.l A0, [A4]
0000059A 2D48 FFFC move.l [A6 - 0x4], A0
0000059E 41E8 0032 lea.l A0, [A0 + 0x32]
000005A2 226E FFFC movea.l A1, [A6 - 0x4]
000005A6 2669 0016 movea.l A3, [A1 + 0x16]
000005AA D7C8 add.l A3, A0
label000005AC:
000005AC 2054 movea.l A0, [A4]
000005AE 41E8 0032 lea.l A0, [A0 + 0x32]
000005B2 2254 movea.l A1, [A4]
000005B4 2029 002E move.l D0, [A1 + 0x2E]
000005B8 D088 add.l D0, A0
000005BA B08B cmp.l D0, A3
000005BC 62B4 bhi -0x4A /* 00000572 */
000005BE 7000 moveq.l D0, 0x00
label000005C0:
000005C0 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
000005C6 4E5E unlink A6
000005C8 4E75 rts
export_379:
fn000005CA:
000005CA 4E56 0000 link A6, 0
000005CE 2F0C move.l -[A7], A4
000005D0 286E 0008 movea.l A4, [A6 + 0x8]
000005D4 7000 moveq.l D0, 0x00
000005D6 2F00 move.l -[A7], D0
000005D8 2F0C move.l -[A7], A4
000005DA 4EBA 0012 jsr [PC + 0x12 /* 000005EE */]
000005DE 2054 movea.l A0, [A4]
000005E0 7000 moveq.l D0, 0x00
000005E2 2140 0016 move.l [A0 + 0x16], D0
000005E6 286E FFFC movea.l A4, [A6 - 0x4]
000005EA 4E5E unlink A6
000005EC 4E75 rts
fn000005EE:
000005EE 4E56 0000 link A6, 0
000005F2 2F0C move.l -[A7], A4
000005F4 286E 0008 movea.l A4, [A6 + 0x8]
000005F8 2054 movea.l A0, [A4]
000005FA 216E 000C 002E move.l [A0 + 0x2E], [A6 + 0xC]
00000600 2054 movea.l A0, [A4]
00000602 2028 002E move.l D0, [A0 + 0x2E]
00000606 7234 moveq.l D1, 0x34
00000608 D081 add.l D0, D1
0000060A 2F00 move.l -[A7], D0
0000060C 2F0C move.l -[A7], A4
0000060E 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00000612 286E FFFC movea.l A4, [A6 - 0x4]
00000616 4E5E unlink A6
00000618 4E75 rts
export_380:
fn0000061A:
0000061A 4E56 0000 link A6, 0
0000061E 48E7 0128 movem.l -[A7], D7,A2,A4
00000622 2E2E 0010 move.l D7, [A6 + 0x10]
00000626 286E 0008 movea.l A4, [A6 + 0x8]
0000062A 2054 movea.l A0, [A4]
0000062C 2007 move.l D0, D7
0000062E D0A8 002E add.l D0, [A0 + 0x2E]
00000632 2F00 move.l -[A7], D0
00000634 2F0C move.l -[A7], A4
00000636 4EBA FFB6 jsr [PC - 0x4A /* 000005EE */]
0000063A 206E 000C movea.l A0, [A6 + 0xC]
0000063E 2254 movea.l A1, [A4]
00000640 43E9 0032 lea.l A1, [A1 + 0x32]
00000644 2454 movea.l A2, [A4]
00000646 202A 0016 move.l D0, [A2 + 0x16]
0000064A D089 add.l D0, A1
0000064C 2240 movea.l A1, D0
0000064E 2007 move.l D0, D7
00000650 A02E syscall BlockMove/BlockMoveData
00000652 2054 movea.l A0, [A4]
00000654 DFA8 0016 add.l [A0 + 0x16], D7
00000658 4CEE 1480 FFF4 movem.l D7,A2,A4, [A6 - 0xC]
0000065E 4E5E unlink A6
00000660 4E75 rts
fn00000662:
00000662 4E56 0000 link A6, 0
00000666 48E7 0108 movem.l -[A7], D7,A4
0000066A 2E2E 0010 move.l D7, [A6 + 0x10]
0000066E 286E 0008 movea.l A4, [A6 + 0x8]
00000672 2054 movea.l A0, [A4]
00000674 41E8 0032 lea.l A0, [A0 + 0x32]
00000678 2254 movea.l A1, [A4]
0000067A 2029 0016 move.l D0, [A1 + 0x16]
0000067E D088 add.l D0, A0
00000680 2040 movea.l A0, D0
00000682 226E 000C movea.l A1, [A6 + 0xC]
00000686 2007 move.l D0, D7
00000688 A02E syscall BlockMove/BlockMoveData
0000068A 2054 movea.l A0, [A4]
0000068C DFA8 0016 add.l [A0 + 0x16], D7
00000690 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000696 4E5E unlink A6
00000698 4E75 rts
fn0000069A:
0000069A 4E56 0000 link A6, 0
0000069E 2F0C move.l -[A7], A4
000006A0 286E 0008 movea.l A4, [A6 + 0x8]
000006A4 2054 movea.l A0, [A4]
000006A6 41E8 0032 lea.l A0, [A0 + 0x32]
000006AA 2254 movea.l A1, [A4]
000006AC 2029 0016 move.l D0, [A1 + 0x16]
000006B0 D088 add.l D0, A0
000006B2 2040 movea.l A0, D0
000006B4 2010 move.l D0, [A0]
000006B6 286E FFFC movea.l A4, [A6 - 0x4]
000006BA 4E5E unlink A6
000006BC 4E75 rts
export_381:
fn000006BE:
000006BE 4E56 0000 link A6, 0
000006C2 48E7 0108 movem.l -[A7], D7,A4
000006C6 286E 0008 movea.l A4, [A6 + 0x8]
000006CA 2F0C move.l -[A7], A4
000006CC 4EBA FFCC jsr [PC - 0x34 /* 0000069A */]
000006D0 2E00 move.l D7, D0
000006D2 2054 movea.l A0, [A4]
000006D4 58A8 0016 addq.l [A0 + 0x16], 4
000006D8 2007 move.l D0, D7
000006DA 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
000006E0 4E5E unlink A6
000006E2 4E75 rts
export_382:
fn000006E4:
000006E4 4E56 0000 link A6, 0
000006E8 7004 moveq.l D0, 0x04
000006EA 2F00 move.l -[A7], D0
000006EC 486E 000C pea.l [A6 + 0xC]
000006F0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000006F4 4EBA FF24 jsr [PC - 0xDC /* 0000061A */]
000006F8 4E5E unlink A6
000006FA 4E75 rts
export_383:
fn000006FC:
000006FC 4E56 FFFC link A6, -0x0004
00000700 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000704 286E 0008 movea.l A4, [A6 + 0x8]
00000708 7000 moveq.l D0, 0x00
0000070A 2D40 FFFC move.l [A6 - 0x4], D0
0000070E 2054 movea.l A0, [A4]
00000710 50A8 0016 addq.l [A0 + 0x16], 8
00000714 2F0C move.l -[A7], A4
00000716 4EBA FFA6 jsr [PC - 0x5A /* 000006BE */]
0000071A 2C00 move.l D6, D0
0000071C 2054 movea.l A0, [A4]
0000071E 58A8 0016 addq.l [A0 + 0x16], 4
00000722 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */]
00000726 2D40 FFFC move.l [A6 - 0x4], D0
0000072A 3006 move.w D0, D6
0000072C 48C0 ext.l D0
0000072E 2F00 move.l -[A7], D0
00000730 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000734 4EAD 254A jsr [A5 + 0x254A /* export_1189 */]
00000738 2E06 move.l D7, D6
0000073A 4FEF 000C lea.l A7, [A7 + 0xC]
0000073E 6026 bra +0x28 /* 00000766 */
label00000740:
00000740 2F0C move.l -[A7], A4
00000742 206D F62A movea.l A0, [A5 - 0x9D6]
00000746 2F08 move.l -[A7], A0
00000748 2050 movea.l A0, [A0]
0000074A 2050 movea.l A0, [A0]
0000074C 2268 0030 movea.l A1, [A0 + 0x30]
00000750 4E91 jsr [A1]
00000752 2640 movea.l A3, D0
00000754 200B move.l D0, A3
00000756 508F addq.l A7, 8
00000758 6710 beq +0x12 /* 0000076A */
0000075A 2F0B move.l -[A7], A3
0000075C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000760 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */]
00000764 508F addq.l A7, 8
label00000766:
00000766 5387 subq.l D7, 1
00000768 6CD6 bge -0x28 /* 00000740 */
label0000076A:
0000076A 202E FFFC move.l D0, [A6 - 0x4]
0000076E 4CEE 18C0 FFEC movem.l D6,D7,A3,A4, [A6 - 0x14]
00000774 4E5E unlink A6
00000776 4E75 rts
export_384:
00000778 4E56 0000 link A6, 0
0000077C 48E7 0018 movem.l -[A7], A3,A4
00000780 286E 0008 movea.l A4, [A6 + 0x8]
00000784 7000 moveq.l D0, 0x00
00000786 2640 movea.l A3, D0
00000788 2F3C 6673 656C move.l -[A7], 0x6673656C /* 'fsel' */
0000078E 2F0C move.l -[A7], A4
00000790 4EBA FD9C jsr [PC - 0x264 /* 0000052E */]
00000794 4A00 tst.b D0
00000796 508F addq.l A7, 8
00000798 6604 bne +0x6 /* 0000079E */
0000079A 200B move.l D0, A3
0000079C 600E bra +0x10 /* 000007AC */
label0000079E:
0000079E 2054 movea.l A0, [A4]
000007A0 58A8 0016 addq.l [A0 + 0x16], 4
000007A4 2F0C move.l -[A7], A4
000007A6 4EBA FF54 jsr [PC - 0xAC /* 000006FC */]
000007AA 588F addq.l A7, 4
label000007AC:
000007AC 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000007B2 4E5E unlink A6
000007B4 4E75 rts
export_385:
fn000007B6:
000007B6 4E56 FFF4 link A6, -0x000C
000007BA 48E7 0118 movem.l -[A7], D7,A3,A4
000007BE 266E 000C movea.l A3, [A6 + 0xC]
000007C2 286E 0008 movea.l A4, [A6 + 0x8]
000007C6 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */
000007CC 2F0C move.l -[A7], A4
000007CE 4EBA FF14 jsr [PC - 0xEC /* 000006E4 */]
000007D2 2054 movea.l A0, [A4]
000007D4 2E28 0016 move.l D7, [A0 + 0x16]
000007D8 7000 moveq.l D0, 0x00
000007DA 2F00 move.l -[A7], D0
000007DC 2F0C move.l -[A7], A4
000007DE 4EBA FF04 jsr [PC - 0xFC /* 000006E4 */]
000007E2 2053 movea.l A0, [A3]
000007E4 2010 move.l D0, [A0]
000007E6 E480 asr D0, 2
000007E8 2F00 move.l -[A7], D0
000007EA 2F0C move.l -[A7], A4
000007EC 4EBA FEF6 jsr [PC - 0x10A /* 000006E4 */]
000007F0 7000 moveq.l D0, 0x00
000007F2 2F00 move.l -[A7], D0
000007F4 2F0C move.l -[A7], A4
000007F6 4EBA FEEC jsr [PC - 0x114 /* 000006E4 */]
000007FA 2F0B move.l -[A7], A3
000007FC 486E FFF4 pea.l [A6 - 0xC]
00000800 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000804 41EE FFF4 lea.l A0, [A6 - 0xC]
00000808 4FEF 0028 lea.l A7, [A7 + 0x28]
0000080C 6010 bra +0x12 /* 0000081E */
label0000080E:
0000080E 2F0C move.l -[A7], A4
00000810 2F0B move.l -[A7], A3
00000812 2053 movea.l A0, [A3]
00000814 2050 movea.l A0, [A0]
00000816 2268 002C movea.l A1, [A0 + 0x2C]
0000081A 4E91 jsr [A1]
0000081C 508F addq.l A7, 8
label0000081E:
0000081E 486E FFF4 pea.l [A6 - 0xC]
00000822 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000826 2640 movea.l A3, D0
00000828 200B move.l D0, A3
0000082A 588F addq.l A7, 4
0000082C 66E0 bne -0x1E /* 0000080E */
0000082E 2054 movea.l A0, [A4]
00000830 2028 0016 move.l D0, [A0 + 0x16]
00000834 9087 sub.l D0, D7
00000836 5980 subq.l D0, 4
00000838 2054 movea.l A0, [A4]
0000083A 41E8 0032 lea.l A0, [A0 + 0x32]
0000083E D1C7 add.l A0, D7
00000840 2080 move.l [A0], D0
00000842 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
00000848 4E5E unlink A6
0000084A 4E75 rts
export_386:
fn0000084C:
0000084C 4E56 0000 link A6, 0
00000850 2F0C move.l -[A7], A4
00000852 286E 0008 movea.l A4, [A6 + 0x8]
00000856 2F3C 6165 7674 move.l -[A7], 0x61657674 /* 'aevt' */
0000085C 2F0C move.l -[A7], A4
0000085E 4EBA FE84 jsr [PC - 0x17C /* 000006E4 */]
00000862 2F3C 0001 0001 move.l -[A7], 0x10001
00000868 2F0C move.l -[A7], A4
0000086A 4EBA FE78 jsr [PC - 0x188 /* 000006E4 */]
0000086E 2F3C 3B3B 3B3B move.l -[A7], 0x3B3B3B3B /* ';;;;' */
00000874 2F0C move.l -[A7], A4
00000876 4EBA FE6C jsr [PC - 0x194 /* 000006E4 */]
0000087A 286E FFFC movea.l A4, [A6 - 0x4]
0000087E 4E5E unlink A6
00000880 4E75 rts
fn00000882:
00000882 4E56 0000 link A6, 0
00000886 48E7 0018 movem.l -[A7], A3,A4
0000088A 286E 0008 movea.l A4, [A6 + 0x8]
0000088E 7000 moveq.l D0, 0x00
00000890 2640 movea.l A3, D0
00000892 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000898 2F0C move.l -[A7], A4
0000089A 4EBA FC92 jsr [PC - 0x36E /* 0000052E */]
0000089E 4A00 tst.b D0
000008A0 508F addq.l A7, 8
000008A2 671E beq +0x20 /* 000008C2 */
000008A4 2054 movea.l A0, [A4]
000008A6 58A8 0016 addq.l [A0 + 0x16], 4
000008AA 2F0C move.l -[A7], A4
000008AC 206D F62A movea.l A0, [A5 - 0x9D6]
000008B0 2F08 move.l -[A7], A0
000008B2 2050 movea.l A0, [A0]
000008B4 2050 movea.l A0, [A0]
000008B6 2268 0030 movea.l A1, [A0 + 0x30]
000008BA 4E91 jsr [A1]
000008BC 2640 movea.l A3, D0
000008BE 508F addq.l A7, 8
000008C0 6004 bra +0x6 /* 000008C6 */
label000008C2:
000008C2 266D F62A movea.l A3, [A5 - 0x9D6]
label000008C6:
000008C6 200B move.l D0, A3
000008C8 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000008CE 4E5E unlink A6
000008D0 4E75 rts
export_387:
000008D2 4E56 FFFC link A6, -0x0004
000008D6 48E7 0118 movem.l -[A7], D7,A3,A4
000008DA 266E 000C movea.l A3, [A6 + 0xC]
000008DE 286E 0008 movea.l A4, [A6 + 0x8]
000008E2 2F3C 6677 696E move.l -[A7], 0x6677696E /* 'fwin' */
000008E8 2F0B move.l -[A7], A3
000008EA 4EBA FDF8 jsr [PC - 0x208 /* 000006E4 */]
000008EE 2053 movea.l A0, [A3]
000008F0 2E28 0016 move.l D7, [A0 + 0x16]
000008F4 7000 moveq.l D0, 0x00
000008F6 2F00 move.l -[A7], D0
000008F8 2F0B move.l -[A7], A3
000008FA 4EBA FDE8 jsr [PC - 0x218 /* 000006E4 */]
000008FE 2054 movea.l A0, [A4]
00000900 3028 000E move.w D0, [A0 + 0xE]
00000904 48C0 ext.l D0
00000906 2F00 move.l -[A7], D0
00000908 2F0B move.l -[A7], A3
0000090A 4EBA FDD8 jsr [PC - 0x228 /* 000006E4 */]
0000090E 2054 movea.l A0, [A4]
00000910 2D68 0008 FFFC move.l [A6 - 0x4], [A0 + 0x8]
00000916 2F0B move.l -[A7], A3
00000918 206E FFFC movea.l A0, [A6 - 0x4]
0000091C 2F08 move.l -[A7], A0
0000091E 2050 movea.l A0, [A0]
00000920 2050 movea.l A0, [A0]
00000922 2268 002C movea.l A1, [A0 + 0x2C]
00000926 4E91 jsr [A1]
00000928 2053 movea.l A0, [A3]
0000092A 2028 0016 move.l D0, [A0 + 0x16]
0000092E 9087 sub.l D0, D7
00000930 5980 subq.l D0, 4
00000932 2053 movea.l A0, [A3]
00000934 41E8 0032 lea.l A0, [A0 + 0x32]
00000938 D1C7 add.l A0, D7
0000093A 2080 move.l [A0], D0
0000093C 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
00000942 4E5E unlink A6
00000944 4E75 rts
export_388:
00000946 4E56 0000 link A6, 0
0000094A 2F0C move.l -[A7], A4
0000094C 286E 0008 movea.l A4, [A6 + 0x8]
00000950 2054 movea.l A0, [A4]
00000952 0CA8 464E 4452 001C cmpi.l [A0 + 0x1C], 0x464E4452 /* 'FNDR' */
0000095A 660C bne +0xE /* 00000968 */
0000095C 2054 movea.l A0, [A4]
0000095E 0CA8 736F 7065 0024 cmpi.l [A0 + 0x24], 0x736F7065 /* 'sope' */
00000966 6724 beq +0x26 /* 0000098C */
label00000968:
00000968 2054 movea.l A0, [A4]
0000096A 0CA8 6165 7674 001C cmpi.l [A0 + 0x1C], 0x61657674 /* 'aevt' */
00000972 660C bne +0xE /* 00000980 */
00000974 2054 movea.l A0, [A4]
00000976 0CA8 6F70 656E 0024 cmpi.l [A0 + 0x24], 0x6F70656E /* 'open' */
0000097E 670C beq +0xE /* 0000098C */
label00000980:
00000980 2054 movea.l A0, [A4]
00000982 0CA8 7365 6374 001C cmpi.l [A0 + 0x1C], 0x73656374 /* 'sect' */
0000098A 6606 bne +0x8 /* 00000992 */
label0000098C:
0000098C 7001 moveq.l D0, 0x01
0000098E 6000 0180 bra +0x182 /* 00000B10 */
label00000992:
00000992 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000998 2F0C move.l -[A7], A4
0000099A 4EBA FB92 jsr [PC - 0x46E /* 0000052E */]
0000099E 4A00 tst.b D0
000009A0 508F addq.l A7, 8
000009A2 671C beq +0x1E /* 000009C0 */
000009A4 2054 movea.l A0, [A4]
000009A6 58A8 0016 addq.l [A0 + 0x16], 4
000009AA 2F0C move.l -[A7], A4
000009AC 4EBA FD10 jsr [PC - 0x2F0 /* 000006BE */]
000009B0 0C80 6665 7874 cmpi.l D0, 0x66657874 /* 'fext' */
000009B6 588F addq.l A7, 4
000009B8 6606 bne +0x8 /* 000009C0 */
000009BA 7001 moveq.l D0, 0x01
000009BC 6000 0152 bra +0x154 /* 00000B10 */
label000009C0:
000009C0 2054 movea.l A0, [A4]
000009C2 4A28 0008 tst.b [A0 + 0x8]
000009C6 6706 beq +0x8 /* 000009CE */
000009C8 7000 moveq.l D0, 0x00
000009CA 6000 0144 bra +0x146 /* 00000B10 */
label000009CE:
000009CE 2054 movea.l A0, [A4]
000009D0 0CA8 6165 7674 001C cmpi.l [A0 + 0x1C], 0x61657674 /* 'aevt' */
000009D8 6652 bne +0x54 /* 00000A2C */
000009DA 2054 movea.l A0, [A4]
000009DC 2028 0024 move.l D0, [A0 + 0x24]
000009E0 0480 6162 6F75 subi.l D0, 0x61626F75 /* 'abou' */
000009E6 6738 beq +0x3A /* 00000A20 */
000009E8 0480 000A F9FE subi.l D0, 0xAF9FE
000009EE 6730 beq +0x32 /* 00000A20 */
000009F0 0480 0001 09FF subi.l D0, 0x109FF
000009F6 6728 beq +0x2A /* 00000A20 */
000009F8 0480 0100 FC02 subi.l D0, 0x100FC02
000009FE 6720 beq +0x22 /* 00000A20 */
00000A00 0480 0CF2 00FC subi.l D0, 0xCF200FC
00000A06 6718 beq +0x1A /* 00000A20 */
00000A08 0480 0000 F904 subi.l D0, 0xF904
00000A0E 6710 beq +0x12 /* 00000A20 */
00000A10 0480 000D FBFA subi.l D0, 0xDFBFA
00000A16 6708 beq +0xA /* 00000A20 */
00000A18 0480 0205 0406 subi.l D0, 0x2050406
00000A1E 6606 bne +0x8 /* 00000A26 */
label00000A20:
00000A20 7001 moveq.l D0, 0x01
00000A22 6000 00EC bra +0xEE /* 00000B10 */
label00000A26:
00000A26 7000 moveq.l D0, 0x00
00000A28 6000 00E6 bra +0xE8 /* 00000B10 */
label00000A2C:
00000A2C 2054 movea.l A0, [A4]
00000A2E 0CA8 464E 4452 001C cmpi.l [A0 + 0x1C], 0x464E4452 /* 'FNDR' */
00000A36 6600 00D6 bne +0xD8 /* 00000B0E */
00000A3A 2054 movea.l A0, [A4]
00000A3C 2028 0024 move.l D0, [A0 + 0x24]
00000A40 0480 636C 6561 subi.l D0, 0x636C6561 /* 'clea' */
00000A46 6700 00BE beq +0xC0 /* 00000B06 */
00000A4A 0480 0000 0A12 subi.l D0, 0xA12
00000A50 6700 00B4 beq +0xB6 /* 00000B06 */
00000A54 0480 0105 F1F4 subi.l D0, 0x105F1F4
00000A5A 6700 00AA beq +0xAC /* 00000B06 */
00000A5E 0480 00FB 0F0D subi.l D0, 0xFB0F0D
00000A64 6700 00A0 beq +0xA2 /* 00000B06 */
00000A68 0480 0204 FF03 subi.l D0, 0x204FF03
00000A6E 6700 0096 beq +0x98 /* 00000B06 */
00000A72 0480 05FD 06EE subi.l D0, 0x5FD06EE
00000A78 6700 008C beq +0x8E /* 00000B06 */
00000A7C 0480 02F7 FD10 subi.l D0, 0x2F7FD10
00000A82 6700 0082 beq +0x84 /* 00000B06 */
00000A86 0480 0007 FFF9 subi.l D0, 0x7FFF9
00000A8C 6778 beq +0x7A /* 00000B06 */
00000A8E 0480 0007 F600 subi.l D0, 0x7F600
00000A94 6770 beq +0x72 /* 00000B06 */
00000A96 0480 01EE 0A06 subi.l D0, 0x1EE0A06
00000A9C 6768 beq +0x6A /* 00000B06 */
00000A9E 0480 00FB F8F5 subi.l D0, 0xFBF8F5
00000AA4 6760 beq +0x62 /* 00000B06 */
00000AA6 0480 0003 0907 subi.l D0, 0x30907
00000AAC 6758 beq +0x5A /* 00000B06 */
00000AAE 0480 0003 EDFC subi.l D0, 0x3EDFC
00000AB4 6750 beq +0x52 /* 00000B06 */
00000AB6 0480 0000 1208 subi.l D0, 0x1208
00000ABC 6748 beq +0x4A /* 00000B06 */
00000ABE 0480 0000 F8F2 subi.l D0, 0xF8F2
00000AC4 6740 beq +0x42 /* 00000B06 */
00000AC6 0480 0002 F70A subi.l D0, 0x2F70A
00000ACC 6738 beq +0x3A /* 00000B06 */
00000ACE 0480 0003 0AF5 subi.l D0, 0x30AF5
00000AD4 6730 beq +0x32 /* 00000B06 */
00000AD6 0480 0001 0204 subi.l D0, 0x10204
00000ADC 6728 beq +0x2A /* 00000B06 */
00000ADE 0480 0000 000D subi.l D0, 0xD /* '\r' */
00000AE4 6720 beq +0x22 /* 00000B06 */
00000AE6 0480 0000 02FE subi.l D0, 0x2FE
00000AEC 6718 beq +0x1A /* 00000B06 */
00000AEE 0480 0001 F002 subi.l D0, 0x1F002
00000AF4 6710 beq +0x12 /* 00000B06 */
00000AF6 0480 02F7 0001 subi.l D0, 0x2F70001
00000AFC 6708 beq +0xA /* 00000B06 */
00000AFE 0480 0406 09F6 subi.l D0, 0x40609F6
00000B04 6604 bne +0x6 /* 00000B0A */
label00000B06:
00000B06 7001 moveq.l D0, 0x01
00000B08 6006 bra +0x8 /* 00000B10 */
label00000B0A:
00000B0A 7000 moveq.l D0, 0x00
00000B0C 6002 bra +0x4 /* 00000B10 */
label00000B0E:
00000B0E 7000 moveq.l D0, 0x00
label00000B10:
00000B10 286E FFFC movea.l A4, [A6 - 0x4]
00000B14 4E5E unlink A6
00000B16 4E75 rts
fn00000B18:
00000B18 4E56 FFDE link A6, -0x0022
00000B1C 48E7 0118 movem.l -[A7], D7,A3,A4
00000B20 286E 0008 movea.l A4, [A6 + 0x8]
00000B24 4247 clr.w D7
00000B26 2054 movea.l A0, [A4]
00000B28 0CA8 7365 6374 001C cmpi.l [A0 + 0x1C], 0x73656374 /* 'sect' */
00000B30 660C bne +0xE /* 00000B3E */
00000B32 2F0C move.l -[A7], A4
00000B34 4EAD 37FA jsr [A5 + 0x37FA /* export_1787 */]
00000B38 588F addq.l A7, 4
00000B3A 6000 01E8 bra +0x1EA /* 00000D24 */
label00000B3E:
00000B3E 2054 movea.l A0, [A4]
00000B40 2028 0024 move.l D0, [A0 + 0x24]
00000B44 0480 616D 6973 subi.l D0, 0x616D6973 /* 'amis' */
00000B4A 6654 bne +0x56 /* 00000BA0 */
00000B4C 486E FFE8 pea.l [A6 - 0x18]
00000B50 2F3C 616D 6973 move.l -[A7], 0x616D6973 /* 'amis' */
00000B56 2F0C move.l -[A7], A4
00000B58 4EBA F994 jsr [PC - 0x66C /* 000004EE */]
00000B5C 4A00 tst.b D0
00000B5E 4FEF 000C lea.l A7, [A7 + 0xC]
00000B62 6700 01C0 beq +0x1C2 /* 00000D24 */
00000B66 266D F62A movea.l A3, [A5 - 0x9D6]
00000B6A 2053 movea.l A0, [A3]
00000B6C 08E8 0005 0008 bset.b [A0 + 0x8], 0x5
00000B72 7000 moveq.l D0, 0x00
00000B74 2F00 move.l -[A7], D0
00000B76 2F00 move.l -[A7], D0
00000B78 2F3C 8000 0000 move.l -[A7], 0x80000000
00000B7E 2F2E FFE8 move.l -[A7], [A6 - 0x18]
00000B82 2F3C 6F70 656E move.l -[A7], 0x6F70656E /* 'open' */
00000B88 4EAD 2442 jsr [A5 + 0x2442 /* export_1156 */]
00000B8C 4FEF 0014 lea.l A7, [A7 + 0x14]
00000B90 2F00 move.l -[A7], D0
00000B92 2F2D F62A move.l -[A7], [A5 - 0x9D6]
00000B96 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */]
00000B9A 508F addq.l A7, 8
00000B9C 6000 0186 bra +0x188 /* 00000D24 */
label00000BA0:
00000BA0 486E FFE4 pea.l [A6 - 0x1C]
00000BA4 2F3C 696E 7465 move.l -[A7], 0x696E7465 /* 'inte' */
00000BAA 2F0C move.l -[A7], A4
00000BAC 4EBA F940 jsr [PC - 0x6C0 /* 000004EE */]
00000BB0 7200 moveq.l D1, 0x00
00000BB2 4A00 tst.b D0
00000BB4 4FEF 000C lea.l A7, [A7 + 0xC]
00000BB8 670C beq +0xE /* 00000BC6 */
00000BBA 0CAE 6361 6E73 FFE4 cmpi.l [A6 - 0x1C], 0x63616E73 /* 'cans' */
00000BC2 6602 bne +0x4 /* 00000BC6 */
00000BC4 7201 moveq.l D1, 0x01
label00000BC6:
00000BC6 1E01 move.b D7, D1
00000BC8 670C beq +0xE /* 00000BD6 */
00000BCA 266D F62A movea.l A3, [A5 - 0x9D6]
00000BCE 2053 movea.l A0, [A3]
00000BD0 08E8 0005 0008 bset.b [A0 + 0x8], 0x5
label00000BD6:
00000BD6 2F3C 636F 6E74 move.l -[A7], 0x636F6E74 /* 'cont' */
00000BDC 2F0C move.l -[A7], A4
00000BDE 4EBA F94E jsr [PC - 0x6B2 /* 0000052E */]
00000BE2 4A00 tst.b D0
00000BE4 508F addq.l A7, 8
00000BE6 6720 beq +0x22 /* 00000C08 */
00000BE8 2054 movea.l A0, [A4]
00000BEA 58A8 0016 addq.l [A0 + 0x16], 4
00000BEE 2F0C move.l -[A7], A4
00000BF0 206D F62A movea.l A0, [A5 - 0x9D6]
00000BF4 2F08 move.l -[A7], A0
00000BF6 2050 movea.l A0, [A0]
00000BF8 2050 movea.l A0, [A0]
00000BFA 2268 0030 movea.l A1, [A0 + 0x30]
00000BFE 4E91 jsr [A1]
00000C00 2D40 FFE8 move.l [A6 - 0x18], D0
00000C04 508F addq.l A7, 8
00000C06 600C bra +0xE /* 00000C14 */
label00000C08:
00000C08 2F0C move.l -[A7], A4
00000C0A 4EBA FC76 jsr [PC - 0x38A /* 00000882 */]
00000C0E 2D40 FFE8 move.l [A6 - 0x18], D0
00000C12 588F addq.l A7, 4
label00000C14:
00000C14 4AAE FFE8 tst.l [A6 - 0x18]
00000C18 6700 009A beq +0x9C /* 00000CB4 */
00000C1C 2F0C move.l -[A7], A4
00000C1E 2F2E FFE8 move.l -[A7], [A6 - 0x18]
00000C22 4EAD 206A jsr [A5 + 0x206A /* export_1033 */]
00000C26 2640 movea.l A3, D0
00000C28 2053 movea.l A0, [A3]
00000C2A 3D68 0014 FFE2 move.w [A6 - 0x1E], [A0 + 0x14]
00000C30 08EE 0002 FFE2 bset.b [A6 - 0x1E], 0x2
00000C36 2053 movea.l A0, [A3]
00000C38 316E FFE2 0014 move.w [A0 + 0x14], [A6 - 0x1E]
00000C3E 4A07 tst.b D7
00000C40 508F addq.l A7, 8
00000C42 670E beq +0x10 /* 00000C52 */
00000C44 2F0B move.l -[A7], A3
00000C46 2F2D F62A move.l -[A7], [A5 - 0x9D6]
00000C4A 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
00000C4E 508F addq.l A7, 8
00000C50 6072 bra +0x74 /* 00000CC4 */
label00000C52:
00000C52 2F0B move.l -[A7], A3
00000C54 2F2D F62A move.l -[A7], [A5 - 0x9D6]
00000C58 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
00000C5C 2F3C 7273 6C74 move.l -[A7], 0x72736C74 /* 'rslt' */
00000C62 2F0B move.l -[A7], A3
00000C64 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
00000C68 2D40 FFDE move.l [A6 - 0x22], D0
00000C6C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000C70 6734 beq +0x36 /* 00000CA6 */
00000C72 2F0C move.l -[A7], A4
00000C74 4EBA F954 jsr [PC - 0x6AC /* 000005CA */]
00000C78 2F0C move.l -[A7], A4
00000C7A 4EBA FBD0 jsr [PC - 0x430 /* 0000084C */]
00000C7E 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000C84 2F0C move.l -[A7], A4
00000C86 4EBA FA5C jsr [PC - 0x5A4 /* 000006E4 */]
00000C8A 2F2E FFDE move.l -[A7], [A6 - 0x22]
00000C8E 2F0C move.l -[A7], A4
00000C90 4EBA FB24 jsr [PC - 0x4DC /* 000007B6 */]
00000C94 2F2E FFDE move.l -[A7], [A6 - 0x22]
00000C98 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
00000C9C 7000 moveq.l D0, 0x00
00000C9E 2D40 FFDE move.l [A6 - 0x22], D0
00000CA2 4FEF 001C lea.l A7, [A7 + 0x1C]
label00000CA6:
00000CA6 2F0B move.l -[A7], A3
00000CA8 2F2D F62A move.l -[A7], [A5 - 0x9D6]
00000CAC 4EAD 0B92 jsr [A5 + 0xB92 /* export_366 */]
00000CB0 508F addq.l A7, 8
00000CB2 6010 bra +0x12 /* 00000CC4 */
label00000CB4:
00000CB4 4A07 tst.b D7
00000CB6 670C beq +0xE /* 00000CC4 */
00000CB8 266D F62A movea.l A3, [A5 - 0x9D6]
00000CBC 2053 movea.l A0, [A3]
00000CBE 08A8 0005 0008 bclr.b [A0 + 0x8], 0x5
label00000CC4:
00000CC4 266D F62A movea.l A3, [A5 - 0x9D6]
00000CC8 2053 movea.l A0, [A3]
00000CCA 41E8 001C lea.l A0, [A0 + 0x1C]
00000CCE 43EE FFF4 lea.l A1, [A6 - 0xC]
00000CD2 22D8 move.l [A1]+, [A0]+
00000CD4 22D8 move.l [A1]+, [A0]+
00000CD6 2054 movea.l A0, [A4]
00000CD8 43EE FFEC lea.l A1, [A6 - 0x14]
00000CDC 22D8 move.l [A1]+, [A0]+
00000CDE 22D8 move.l [A1]+, [A0]+
00000CE0 41EE FFEC lea.l A0, [A6 - 0x14]
00000CE4 2D48 FFFC move.l [A6 - 0x4], A0
00000CE8 47EE FFF4 lea.l A3, [A6 - 0xC]
00000CEC 7000 moveq.l D0, 0x00
00000CEE 2228 0004 move.l D1, [A0 + 0x4]
00000CF2 B2AB 0004 cmp.l D1, [A3 + 0x4]
00000CF6 6608 bne +0xA /* 00000D00 */
00000CF8 2210 move.l D1, [A0]
00000CFA B293 cmp.l D1, [A3]
00000CFC 6602 bne +0x4 /* 00000D00 */
00000CFE 7001 moveq.l D0, 0x01
label00000D00:
00000D00 4A00 tst.b D0
00000D02 6620 bne +0x22 /* 00000D24 */
00000D04 2054 movea.l A0, [A4]
00000D06 217C 6165 7674 001C move.l [A0 + 0x1C], 0x61657674 /* 'aevt' */
00000D0E 2054 movea.l A0, [A4]
00000D10 217C 616E 7372 0024 move.l [A0 + 0x24], 0x616E7372 /* 'ansr' */
00000D18 4878 6000 push.l 0x6000 /* '`\0' */
00000D1C 2F0C move.l -[A7], A4
00000D1E 4EBA F6FE jsr [PC - 0x902 /* 0000041E */]
00000D22 508F addq.l A7, 8
label00000D24:
00000D24 4CEE 1880 FFD2 movem.l D7,A3,A4, [A6 - 0x2E]
00000D2A 4E5E unlink A6
00000D2C 4E75 rts
fn00000D2E:
00000D2E 4E56 0000 link A6, 0
00000D32 2F0C move.l -[A7], A4
00000D34 286E 0008 movea.l A4, [A6 + 0x8]
00000D38 2054 movea.l A0, [A4]
00000D3A 4A28 0014 tst.b [A0 + 0x14]
00000D3E 672A beq +0x2C /* 00000D6A */
00000D40 7040 moveq.l D0, 0x40
00000D42 C068 0016 and.w D0, [A0 + 0x16]
00000D46 7200 moveq.l D1, 0x00
00000D48 3200 move.w D1, D0
00000D4A 4A81 tst.l D1
00000D4C 671C beq +0x1E /* 00000D6A */
00000D4E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D52 7004 moveq.l D0, 0x04
00000D54 2F00 move.l -[A7], D0
00000D56 7202 moveq.l D1, 0x02
00000D58 2F01 move.l -[A7], D1
00000D5A 3428 0018 move.w D2, [A0 + 0x18]
00000D5E 48C2 ext.l D2
00000D60 2F02 move.l -[A7], D2
00000D62 4EAD 2472 jsr [A5 + 0x2472 /* export_1162 */]
00000D66 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000D6A:
00000D6A 286E FFFC movea.l A4, [A6 - 0x4]
00000D6E 4E5E unlink A6
00000D70 4E75 rts
fn00000D72:
00000D72 4E56 0000 link A6, 0
00000D76 2F0C move.l -[A7], A4
00000D78 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000D7C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000D80 4EAD 1272 jsr [A5 + 0x1272 /* export_586 */]
00000D84 2840 movea.l A4, D0
00000D86 200C move.l D0, A4
00000D88 508F addq.l A7, 8
00000D8A 670C beq +0xE /* 00000D98 */
00000D8C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D90 2F0C move.l -[A7], A4
00000D92 4EBA FF9A jsr [PC - 0x66 /* 00000D2E */]
00000D96 508F addq.l A7, 8
label00000D98:
00000D98 286E FFFC movea.l A4, [A6 - 0x4]
00000D9C 4E5E unlink A6
00000D9E 4E75 rts
fn00000DA0:
00000DA0 4E56 FFBC link A6, -0x0044
00000DA4 48E7 0018 movem.l -[A7], A3,A4
00000DA8 486E FFC8 pea.l [A6 - 0x38]
00000DAC 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000DB0 4A80 tst.l D0
00000DB2 588F addq.l A7, 4
00000DB4 6734 beq +0x36 /* 00000DEA */
00000DB6 206E 0008 movea.l A0, [A6 + 0x8]
00000DBA 2050 movea.l A0, [A0]
00000DBC 2668 0096 movea.l A3, [A0 + 0x96]
00000DC0 2F0B move.l -[A7], A3
00000DC2 486E FFBC pea.l [A6 - 0x44]
00000DC6 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000DCA 41EE FFBC lea.l A0, [A6 - 0x44]
00000DCE 508F addq.l A7, 8
00000DD0 6008 bra +0xA /* 00000DDA */
label00000DD2:
00000DD2 2F0C move.l -[A7], A4
00000DD4 4EAD 3092 jsr [A5 + 0x3092 /* export_1550 */]
00000DD8 588F addq.l A7, 4
label00000DDA:
00000DDA 486E FFBC pea.l [A6 - 0x44]
00000DDE 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000DE2 2840 movea.l A4, D0
00000DE4 200C move.l D0, A4
00000DE6 588F addq.l A7, 4
00000DE8 66E8 bne -0x16 /* 00000DD2 */
label00000DEA:
00000DEA 486E FFC8 pea.l [A6 - 0x38]
00000DEE 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000DF2 588F addq.l A7, 4
00000DF4 4CEE 1800 FFB4 movem.l A3,A4, [A6 - 0x4C]
00000DFA 4E5E unlink A6
00000DFC 4E75 rts
fn00000DFE:
00000DFE 4E56 FFF8 link A6, -0x0008
00000E02 48E7 0018 movem.l -[A7], A3,A4
00000E06 286E 000C movea.l A4, [A6 + 0xC]
00000E0A 266E 0008 movea.l A3, [A6 + 0x8]
00000E0E 7000 moveq.l D0, 0x00
00000E10 2880 move.l [A4], D0
00000E12 2F0C move.l -[A7], A4
00000E14 2F3C 6572 726E move.l -[A7], 0x6572726E /* 'errn' */
00000E1A 2F0B move.l -[A7], A3
00000E1C 4EBA F6D0 jsr [PC - 0x930 /* 000004EE */]
00000E20 7000 moveq.l D0, 0x00
00000E22 2840 movea.l A4, D0
00000E24 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */
00000E2A 2F0B move.l -[A7], A3
00000E2C 4EBA F700 jsr [PC - 0x900 /* 0000052E */]
00000E30 4A00 tst.b D0
00000E32 4FEF 0014 lea.l A7, [A7 + 0x14]
00000E36 672A beq +0x2C /* 00000E62 */
00000E38 2053 movea.l A0, [A3]
00000E3A 06A8 0000 000C 0016 addi.l [A0 + 0x16], 0xC
00000E42 7008 moveq.l D0, 0x08
00000E44 2F00 move.l -[A7], D0
00000E46 486E FFF8 pea.l [A6 - 0x8]
00000E4A 2F0B move.l -[A7], A3
00000E4C 4EBA F814 jsr [PC - 0x7EC /* 00000662 */]
00000E50 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000E54 2F2D FE3E move.l -[A7], [A5 - 0x1C2]
00000E58 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00000E5C 2840 movea.l A4, D0
00000E5E 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000E62:
00000E62 200C move.l D0, A4
00000E64 671A beq +0x1C /* 00000E80 */
00000E66 4878 0BEA push.l 0xBEA
00000E6A 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000E6E 2F0C move.l -[A7], A4
00000E70 2054 movea.l A0, [A4]
00000E72 2050 movea.l A0, [A0]
00000E74 2268 0054 movea.l A1, [A0 + 0x54]
00000E78 4E91 jsr [A1]
00000E7A 4FEF 000C lea.l A7, [A7 + 0xC]
00000E7E 600E bra +0x10 /* 00000E8E */
label00000E80:
00000E80 4878 4275 push.l 0x4275 /* 'Bu' */
00000E84 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000E88 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000E8C 508F addq.l A7, 8
label00000E8E:
00000E8E 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00000E94 4E5E unlink A6
00000E96 4E75 rts
fn00000E98:
00000E98 4E56 FEFC link A6, -0x0104
00000E9C 48E7 0118 movem.l -[A7], D7,A3,A4
00000EA0 266E 000C movea.l A3, [A6 + 0xC]
00000EA4 286E 0008 movea.l A4, [A6 + 0x8]
00000EA8 7E01 moveq.l D7, 0x01
00000EAA 2053 movea.l A0, [A3]
00000EAC 0CA8 6F62 6974 0024 cmpi.l [A0 + 0x24], 0x6F626974 /* 'obit' */
00000EB4 6654 bne +0x56 /* 00000F0A */
00000EB6 41EE FF00 lea.l A0, [A6 - 0x100]
00000EBA 4210 clr.b [A0]
00000EBC 486E FF00 pea.l [A6 - 0x100]
00000EC0 486E FEFC pea.l [A6 - 0x104]
00000EC4 2F0B move.l -[A7], A3
00000EC6 4EBA FF36 jsr [PC - 0xCA /* 00000DFE */]
00000ECA 4AAE FEFC tst.l [A6 - 0x104]
00000ECE 4FEF 000C lea.l A7, [A7 + 0xC]
00000ED2 6722 beq +0x24 /* 00000EF6 */
00000ED4 0CAE 0000 4E22 FEFC cmpi.l [A6 - 0x104], 0x4E22 /* 'N\"' */
00000EDC 6718 beq +0x1A /* 00000EF6 */
00000EDE 486E FF00 pea.l [A6 - 0x100]
00000EE2 302E FEFE move.w D0, [A6 - 0x102]
00000EE6 48C0 ext.l D0
00000EE8 2F00 move.l -[A7], D0
00000EEA 4878 271A push.l 0x271A
00000EEE 4EAD 1E0A jsr [A5 + 0x1E0A /* export_957 */]
00000EF2 4FEF 000C lea.l A7, [A7 + 0xC]
label00000EF6:
00000EF6 7000 moveq.l D0, 0x00
00000EF8 2F00 move.l -[A7], D0
00000EFA 2F0C move.l -[A7], A4
00000EFC 2054 movea.l A0, [A4]
00000EFE 2050 movea.l A0, [A0]
00000F00 2268 00F8 movea.l A1, [A0 + 0xF8]
00000F04 4E91 jsr [A1]
00000F06 508F addq.l A7, 8
00000F08 6002 bra +0x4 /* 00000F0C */
label00000F0A:
00000F0A 4207 clr.b D7
label00000F0C:
00000F0C 1007 move.b D0, D7
00000F0E 4CEE 1880 FEF0 movem.l D7,A3,A4, [A6 - 0x110]
00000F14 4E5E unlink A6
00000F16 4E75 rts